Big Huge Thesaurus

Caltha palustris

noun